fail to make oneself understood - Español Inglés Diccionario